make it perfect - German English Dictionary